@charset "utf-8";

/* CSS Document */



body {margin:0; padding:0; font-size:12px; color:#000; font-family:"微软雅黑" ; overflow-x:hidden}

div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}

li{list-style-type:none;}

img{border:0}

a{ color:#000; text-decoration:none}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

.wrap {width:1100px; margin:0 auto; overflow:hidden;}

.clear{ width:100%; height:35px;}

.clear2{ width:100%; height:50px;}

.top{ height:38px; margin:0 auto; width:1100px; overflow:hidden}

.top_left{ color:#404040; float:left; width:220px; height:38px; line-height:38px;}

.top_right{ float:right; width:200px; color:#404040; height:38px; line-height:38px;}

.top_right a{ color:#404040;}

.top_right a:hover{ color:#f00;}

.top_line{ border-bottom:#dadada solid 1px;}



.logo{height:90px; width:1100px; overflow:hidden; margin:0 auto;}

.logo_left{ float:left; height:90px; line-height:90px; width:600px;}

.logo_right{ float:right; line-height:90px; width:260px; text-align:center; padding-top:22px;}



.daohang{ width:100%; height:45px; background:#000}

.wraper{ width:1100px; margin:0 auto}

.nav{ position:relative; width:100%; height:45px; background:#000; overflow:hidden}

.nav .nav-item{ position:relative; float:left; width:135px; height:45px; line-height:45px; text-align:center; 

font-size:14px; z-index:1; background:url(../images/tiao.jpg) center left no-repeat}

.nav .nav-item2{ position:relative; float:left; width:135px; height:45px; line-height:45px; text-align:center; 

font-size:14px; z-index:1; background:none}



.nav-item2 a{ display:block; height:45px; color:#fff; }

.nav-item2 a:hover{ color:#fff}

.nav-item a{ display:block; height:45px; color:#fff; }

.nav-item a:hover{ color:#000}

.move-bg{ display:none;position:absolute;left:0;top:0; width:135px; height:45px; background:#fff; z-index:0}





.banner{ width:100%; height:400px;}





#full-screen-slider { width:100%; height:400px; float:left; position:relative}

#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}

#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}

#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:50%; top:350px; z-index:9900;  padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current { background:#0092CE}





.top_yban { width:1094px; overflow:hidden; height:258px; margin:0 auto;}

#banner { width:100%; height: 258px;	position:relative; }

#banner_list {height:258px;}

#silder {width:100%;height:258px;overflow: hidden;position: absolute;margin:0;padding:0;}

#silder div { position:absolute; overflow:hidden; }

#silder a { position:absolute; left:0px; top:0px; z-index: 2; display: none; }

#silder div.fs_btn { position:absolute; right:10px; bottom:10px; z-index: 10; text-align:right; color:#000000; width:70px; overflow:hidden; }

#silder div.fs_btn span { display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; margin-left:5px; text-align:center; cursor:pointer; background:#d5a963; color:#FFFFFF; }

#silder div.fs_btn span.on { background:#d0285c; }

#silder div.fs_preNext { width:45px; height:100px; position:absolute; z-index: 10; top:140px; background:url(../ye-img/sprite.png) no-repeat 0px 0px; cursor:pointer; }

#silder div.fs_pre { left:0px; }

#silder div.fs_next { right:0px; background-position:right top; }

#banner .sameStyle {cursor: pointer;height: 100px;position: absolute;top: 180px;width: 45px;z-index: 107;background-image: url(../images/sprite.png);}

#banner .pre {background: url("../images/sprite.png") no-repeat scroll 0 0 transparent;left:0;}

#banner .next {	background: url("../images/sprite.png") no-repeat scroll right top transparent; right:0;}

#banner div.fs_btn { top: 240px; color: #fff; position: absolute; left: 46%; text-align: right; z-index: 10;}

#banner div.fs_btn span { background: none repeat scroll 0 0 #fff; cursor: pointer; display: inline-block; font-size: 0; height: 10px; margin-left: 5px; text-align: center; width: 30px;}

#banner div.fs_btn span.on { background: none repeat scroll 0 0 #901515;}

.nyban1{ height:300px; background:url(../images/banner4.jpg) no-repeat center;}

.guanggao{ background:url(../images/tg.jpg) repeat; width:100%; height:40px;}



.gg { width:600px; height:40px; line-height:40px; float:left}

.gg img{line-height:40px; float:left; width:21px; height:16px; padding-top:12px;}

.gg p{ font-size:12px; height:40px; line-height:40px; width:92px; float:left; padding-left:10px;}

.gg li{font-size:12px; height:40px; line-height:40px; width:350px; float:left}



.sousuo{ float:right; width:210px; height:30px; margin-top:5px; margin-right:20px;}

.searchBd{width:204px; height:30px; float:left;}

.searchBd .fom{height:28px; width:207px; margin-top:2px;}

.searchBd .txt{height:28px; line-height:28px; width:166px; text-indent:5px; background:url(../images/sou.png) no-repeat; border:none;  float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color:#afadad;}

.searchBd .btn{ height:28px; width:38px;background:url(../images/an.png) no-repeat; float:left; padding-top:15px; border:none; overflow:hidden;}





.product_left{ width:238px; height:870px; float:left}

.product_left_title{ background:#000; height:65px; color:#FFF; font-size:18px; text-align:center; line-height:30px;}

.product_left_2{ width:238px; height:240px; float:left}

.product_left_2_title{ background:#f49000; height:65px; color:#FFF; font-size:18px; text-align:center; line-height:30px;}

.



.liebiao{}

.liebiao ul{ width:238px; height:400px;}



.liebiao ul li{height:88px; background:#000000; width:100%}



.liebiao ul li .tp{ width:90px; height:50px; padding:9px; float:left;}

.liebiao ul li .wenzi {width:130px;float:right; color:#FFF; font-size:16px; height:60px; line-height:30px; }

.liebiao ul li .wenzi p{color:#FFF; font-size:16px; height:28px; line-height:28px; padding:9px;}

.liebiao ul li .wenzi v{ clear:both;color:#FFF; font-size:14px; height:28px; line-height:45px; padding:9px;}



.liebiao ul li.org{background:#f49000;}

.liebiao ul li:hover{background:#000;}



.product_right{ width:835px; height:630px; float:right}



.product_right li{ float:left; padding:8px; margin: 25px 69px;}



.success_title{ width:500px; margin:0 auto; margin-top:15px;}

.success_nr{ width:1100px; height: auto}



#wrapper

{

	margin-top: 30px;

	text-align:center;

}

.overlay{

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  z-index: 10;

  background-color: rgba(0,0,0,0.5); /*dim the background*/

  text-align:center;

  display:none;

}



#overlay_pic {

    margin:200px auto;

    width:400px;

    box-shadow: 10px 10px 5px #000;

}



.jscarousal

{

	width: 1100px;

	height: 220px;

	



	margin:0 auto;

	padding: 0;

	padding: 22px 8px 22px 8px;

	position: relative; /*overflow: hidden;*/

}

.jscarousal .jscarousal-left, .jscarousal .jscarousal-right

{

	float: left;

	width: 23px;

	height: 98px;

	background-color: #121212;

	color: White;

	position: relative;

	top: 12px;

	cursor: pointer;

}

.jscarousal .jscarousal-left

{

	background-image: url(../images/left_arrow.jpg);

	background-repeat: no-repeat;

	background-position: left; margin-top:20px;

}

.jscarousal .jscarousal-right

{

	background-image: url(../images/right_arrow.jpg);

	background-repeat: no-repeat;

	background-position: right; margin-top:20px;

}

.jscarousal-contents

{

	width: 1035px;

	height: 200px;

	float: left;

	position: relative;

	overflow: hidden;

}

.jscarousal-contents > div

{

	position: absolute;

	width: 100%;

	height: 200px;

}

.jscarousal-contents > div > div

{

	float: left;

	margin-left: 8px;

	margin-right: 8px;

}

.jscarousal-contents img

{

	width: 240px;

	height: 170px;

	border: solid 1px #575757;

}

.hidden

{

	display: none;

}

.visible

{

	display: block;

}

.thumbnail-active

{

	filter: alpha(opacity=100);

	opacity: 1.0;

	cursor: pointer;

}

.thumbnail-inactive

{

	filter: alpha(opacity=60);

	opacity: 0.6;

	cursor: pointer;

}

.thumbnail-text

{

	color: #7A7677; font-size:14px;

	text-align:center;

	display: block;

	padding: 10px 2px 2px 0px;

}





.youshi{ width:100%;  margin:0 auto; height:auto; text-align:center}





.new{width:747px; height:328px;  float:left}

.news_title{ width:740PX; height:33PX;}

.news_title .news_left img{ float:left; line-height:33px;}

.news_title .news_left p{ float:right}

.news_title .news_left p a{ font-size:14px; color:#f49000; line-height:33px;}

.new_tiao{ background:url(../images/new_tiao.jpg) center no-repeat; width:747px; height:10px;}

.news_right{ width:747px; height:275px;}

.news_right ul{}

.news_right ul li{width:350px; height:85px; background:#ececec;  float:left; margin:7px 10px;}

.news_pic{ background:#cf0b00;/* background:url(../images/new_date.jpg) center no-repeat;*/ width:64px; height:72px; float:left; margin:5px;}



.news_pic p{ color:#FFF; text-align:center; line-height:35px; font-size:30px; height:30px; margin-top:5px;}

.news_pic o{ color:#FFF; text-align:center; line-height:35px; font-size:14px; height:35px;}

.news_nr{ margin:5px;  float:right; width:265px;}

.news_nr_title{ color:#333; font-size:15px; font-weight:bold; line-height:25px; height:25px;}

.news_nr_nr{ color:#575757; font-size:13px;  height: ; line-height:25px;}

.news_nr_nr p{ color:#f49000; float:right; font-size:15px;}

.news_nr_nr p a{ color:#666; float:right; font-size:15px;}

.news_nr_nr p a:hover{ color:#cf0b00; float:right; font-size:15px;}





.video{background:#cf0b00; width:328px; height:334px; float:right; }

.video img { margin:10px;}

.video p{ font-size:18px; color:#FFF; text-align:center; line-height:30px;}



.links_nr{ font-size:14px; color:#575757; width:1100px; height:90px; line-height:38px;}

.links_nr li{ width:100px; float:left;  text-align:center}

.links_nr li a{ color:#575757}

links_title{width:100%; height:50px; margin:0 auto}

.bottom{width:100%; height:240px; background:#8e8d8d}

.bottom_lanmu{ width:880px; height:50px; margin:0 auto}



.bottom_lanmu li{ float:left; width:110px; color:#FFF; font-size:14px; line-height:50px; background:url(../images/bottom_tiao.jpg) center left no-repeat; text-align:center}

.bottom_lanmu li.no{background:none}

.bottom_lanmu li a{ color:#FFF}

.bottom_links{border-bottom:#fff solid 1px;}

.bottom_nr{width:623px; height:90px; margin:0 auto; padding:20px;}



.bottom_pic{float:left; width:115px; height:115px;}



.bottom_nr p{ font-size:14px; color:#FFF; line-height:28px;width:498px; height:28px; float:right;}







.neirong{width:1100px; min-height:700px; height:auto;  margin:0 auto; overflow:hidden}



.contact{background:#f49000; height:65px; color:#FFF; font-size:18px; text-align:center; line-height:30px;}

.contact_left p{ clear:both; background:#8e8d8d; color:#fff; font-size:14px; line-height:30px; padding:10px;}



.nei_right{font-size:20px; color:#488cdf; font-weight:bold; height:30px; line-height:30px; padding-left:25px;}

.nei_right p{ clear:both; float:right; font-size:14px; color:#999; height:30px; line-height:30px; padding-right:20px;}



.xiangxi{ clear:both;font-size:14px; height:auto; padding-top:20px;}







